﻿  @charset "utf-8";
/* CSS Document */
.top{background:url(../images/topBg.jpg) no-repeat;height:33px;line-height:33px;color:#fff;}
.top a {color:#fff;}
.topNavSe a{color:#fff;padding:0px 5px;}
.topNavSe a:hover{color:#fff;}
.topNavSe span{color:#fff!important;}
.col_61{color:#616161;}
.col_0a{color:#0a4ea2;}

.th1 {font-size: 20px;}
.td1 {font-size: 20px;font-weight: 700;}


.topCen{height:171px;background:url(../images/hTop.jpg) repeat-x;}
.topCR{width:550px;}
.topCR .topTel{background:url(../images/topTel.png) no-repeat left center;padding-left:48px;}
.topCR .topTel p{font-size:15px;font-weight:600;}
/**seach**/
.search{position:relative;width:230px;border:1px solid #bfbfbf;height:33px; margin-top:10px;border-radius:15px;padding:0px 7px;}
.search_text{width:145px;height:33px; color:#7f7f7f; border:0px; background:none;padding-left:5px;outline:none;line-height:33px\9;background:none;}
.search_select{width:59px;height:33px;position:relative;}
.search_select select{display:none}
.select_box{height:24px;}
.search_select .select_showbox{width:43px;color:#7f7f7f;background: url(../images/seaBg.png) no-repeat right center;line-height:15px;border-left:1px solid #d3d6da;padding-left:8px;margin:9px 0px}
.select_option {position: absolute;top:33px;border: 1px solid #bfbfbf;border-top: 0px;right: 0px;background:#f8f9fd;width:56px;line-height:30px;display:none}
.select_option li{padding-left:9px;color:#7f7f7f}
.select_option li.hover{background:#f0f0f0;}
.search_button{padding-top: 10px;padding-right: 5px;}

/**menu**/
.menu{height:56px;width:100%;line-height:56px;}
.menu li{float:left;position:relative;padding:0px 5px;}
.menu li a{color:#2c2c2c;width:160px;display:block;position:relative; line-height:56px; font-size:16px;}
.menu li a p{font-family:'Arial';font-size:10px;}
.menu li a em,.menu li a.cur em{height:10px;width:164px;background:url(../images/menuH.png) no-repeat bottom center;position:absolute;left:0px;bottom:1px;display:none;}
.menu li a.cur em {display:inline;}

/**ban**/
html{overflow-x:hidden}


/* banner 开始 */
.swiper-container1 { width:100%; height:460px; overflow:hidden; margin:0 auto; padding:0; position:relative;}
.swiper-container1 .swiper-slide { background-size:1920px 460px!important; display:-webkit-box; display:-ms-flexbox; display:-webkit-flex; display:flex; -webkit-box-pack:center; -ms-flex-pack:center; -webkit-justify-content:center; justify-content:center; -webkit-box-align:center; -ms-flex-align:center; -webkit-align-items:center; align-items:center;}
.swiper-slide .part { display:block; width:100%; height: 100%; position: relative;}
.swiper-slide .part img { display:block; max-width: 100%; max-height: 100%; margin: auto; padding: 0; position: absolute; left: 0; top: 0;}
/*分页器*/
.swiper-container1 .swiper-pagination { width:100%; height:12px; overflow:hidden; margin:0; padding:0; left:0; bottom:20px!important;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet { width:58px; height:12px; margin:0 5px!important; border-radius:0; opacity:1; background:#000;}
.swiper-container1 .swiper-pagination .swiper-pagination-bullet-active {background:#df0001;}


/**公司简介**/
.icompany{padding:35px 0px;*padding:52px 0px 35px;}
.icompany .tit{height:22px;background:url(../images/aboutBg.jpg) repeat;margin:30px 0px;}
.icompany .tit span{left:480px;top:-25px;background:url(../images/aboutTit.jpg) no-repeat; width:242px; height:62px;}
.icompany .tit span dt{ font-size:30px; text-align:center; font-weight:bold; font-family:Microsoft YaHei; color:#d20003; margin-top:-10px;}
.icompany .tit span dd{ font-size:14px;text-align:center; font-weight:bold; font-family:Microsoft YaHei; color:#535353; margin-top:-4px;}
.icompany .con{padding:25px 10px 0px;}
.icompany .con h2{width:231px;height:183px;background:url(../images/aboutImgBg.png) no-repeat;padding:3px;}
.icompany .con h3{width:920px}
.icompany .con h3 span{color:#000;}
.icompany .con h3 p{color:#5f5f5f;line-height:26px;margin-top:15px;}
.icompany .con h3 p a{margin-left:10px;color:#5f5f5f;}
.icompany .con h3 p a:hover{color:#e40000;}

.icompany .con .h_d2{width:231px;height:183px;background:url(../images/aboutImgBg.png) no-repeat;padding:3px;}
.icompany .con .h_d{width:920px}
.icompany .con .h_d span{color:#000;}
.icompany .con .h_d p{color:#5f5f5f;line-height:26px;margin-top:15px;}
.icompany .con .h_d p a{margin-left:10px;color:#5f5f5f;}
.icompany .con .h_d p a:hover{color:#e40000;}

/**产品中心**/
.w1255{width:1255px;}
.proWarp{height:600px;background:url(../images/proConBg.jpg) top center;padding:50px 0px;}
.iproWarp .tit{padding:0px 8px;}
.iproWarp .tit span b{color:#fff;}
.iproWarp .tit span b em{color:#8d95a1;}
.iproWarp .tit p{color:#fec400;}
.iproWarp .tit ul{width:990px;height:41px;line-height:41px;background:url(../images/proBg.png) no-repeat;padding-left:35px;margin-top:10px; overflow:hidden;}
.iproWarp .tit ul li{float:left;}
.iproWarp .tit ul li a{padding-left:20px;float:left;height:41px;}
.iproWarp .tit ul li a span{padding-right:20px;display:block;}
.iproWarp .tit ul li a p{height:41px;color:#000;padding:0px 8px;}
.iproWarp .tit ul li.hov a,.iproWarp .tit ul li a:hover{background:url(../images/proBgL.png) no-repeat left top;}
.iproWarp .tit ul li.hov a span,.iproWarp .tit ul li a:hover span{background:url(../images/proBgR.png) no-repeat right top;}
.iproWarp .tit ul li.hov a p,.iproWarp .tit ul li a:hover p{background:#1b2a3d;color:#fff;}
.iproWarp .con{padding-top:35px;}
.iproWarp .con .proList{float:left;width:207px;margin: 15px 17px;;position:relative;height: 210px;}
.iproWarp .con .proList h4{width:225px;height:177px;padding:4px;border:1px solid #d3d4d8;background:#fff;}
.iproWarp .con .proList h4 a{position:relative;width:225px;height:177px;overflow:hidden;display:block;}
.iproWarp .con .proList h4 img{vertical-align:middle;top:0px;left:0px;position:absolute;}
.iproWarp .con .proList h3 a{color:#fff;line-height:35px;display:block;padding-top:5px;}
.iproWarp .con .proList h3 a:hover{color:#fec400;}

.iproWarp .con .proList .h_d4{width:207px;height:177px;overflow:hidden;padding:2px;border:1px solid #dcdcdc;}
.iproWarp .con .proList .h_d4 .pro_i{width:207px;height:177px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.iproWarp .con .proList .h_d4 a{text-align:center;position:static;+position:absolute;top:50%;}
.iproWarp .con .proList .h_d4 img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;top:2px;left:2px; max-width:207px; max-height:177px;}
.iproWarp .con .proList .h_d a{color:#fff;padding-top:5px;line-height: 25px;}
.iproWarp .con .proList .h_d a:hover{color:#fec400;}



/**新闻中心**/
.imain{padding:40px 0px 20px;}
.imain .conta{margin:0px 15px;display:inline;}
.imain .conta{width:358px;}
.imain .conta ul{color:#302720;margin-left:16px;}
.imain .conta ul p{padding-bottom:10px;margin-top:6px;}
.imain .conta ul li{line-height:24px;}
.imain .conta ul li a{color:#302720;}
.imain .conta ul span.tel{color:#020202;}
.imain .conta ul span.tel b{color:#33291f;}
.imain .new{width:470px;}
.imain .tit{height: 22px;background: url(../images/aboutBg.jpg) repeat;}
.imain .tit span{background:#fff;padding:0px 5px;height:22px;line-height:22px;}
.imain .inewsCon{padding-top:4px;}
.imain .inewsCon .inewsList{padding:0px 5px;position:relative;cursor:pointer;}
.inewsList .inewTita,.inewsList .inewTitb{height:37px;line-height:37px;}
.inewsList .inewTita a,.inewsList .inewTitb a{color:#676767;background:url(../images/newLi.png) no-repeat left center;padding-left:14px;overflow: hidden; text-overflow: ellipsis; white-space:nowrap;width:360px;}
.inewsList .inewTita span,.inewsList .inewTitb span{color:#7f7f7f;}
.inewsList .inewCona,.inewsList .inewConb{padding:12px 0px;display:none;height:102px;line-height:24px;border-bottom:1px dashed #bcbcbc;}
.inewsList .inewCona h4,.inewsList .inewConb h4{width:94px;}
.inewsList .inewCona h3,.inewsList .inewConb h3{width:345px;padding-right:5px;}
.inewsList .inewCona b a,.inewsList .inewConb b a{color:#000;font-weight:bold;}
.inewsList .inewCona b a:hover,.inewsList .inewConb b a:hover{color:#f86764;}
.inewsList .inewCona b span,.inewsList .inewConb b span{color:#7f7f7f;}
.inewsList .inewCona p,.inewsList .inewConb p{color:#676767;margin-top:5px;}
.inewsList .inewCona p a,.inewsList .inewConb p a{color:#f86764;}

.imain .sroPro{width:710px;}
.rollBox{width:710px;overflow:hidden;padding:12px 0 5px 0px;margin:0 auto;}
.rollBox .LeftBotton,.rollBox .RightBotton{height:52px;width:25px;background:url(../images/scrolBg.png) no-repeat;overflow:hidden;float:left;display:inline;margin-top:132px;cursor:pointer;}
.rollBox .LeftBotton{background-position:0px 0px;}
.rollBox .RightBotton{background-position:-175px 0px;}
.rollBox .LeftBotton:hover{background-position:0px -147px;}
.rollBox .RightBotton:hover{background-position:-175px -147px;}
.rollBox .Cont{width:648px;overflow:hidden;float:left;margin:0px 5px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:196px;float:left;text-align:center;margin:0px 10px;}
.rollBox .Cont .li{padding-bottom:11px;}
.rollBox .Cont .li h4{border:1px solid #c8cac9;width:194px;height:128px;overflow:hidden;}
.rollBox .Cont .li h3{line-height:30px;color:#505050;}
.rollBox .Cont .li .h_d4{border:1px solid #c8cac9;width:194px;height:128px;overflow:hidden;}
.rollBox .Cont .li .h_d{line-height:30px;color:#505050;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;}
.rollBox #List1,.rollBox #List2{float:left;}

.busineCon{border:1px solid #323232;margin-bottom:40px;padding:20px;}
.busineCon .tit{padding:0px 20px;background:#fff;top:-14px;}
.busine{padding-right:30px;width:1200px;}
.w900{width:900px;}
.busine a{color:#313131;margin-right:8px;line-height:30px;}
.busine a:hover{color:#df0001;}

/**底部**/
.foot{background:url(../images/ftBg.jpg) no-repeat top center;color:#000;}
.iconta{background:url(../images/telBg.jpg) no-repeat top center;height:40px;line-height:40px;color:#fff;}
.taTel{background:url(../images/ftTel.png) no-repeat left center;padding-left:60px;width:200px;}
.taInfo span{float:left;margin:0px 15px;}
.iconta a.backHome{width:89px;height:40px;background:url(../images/backHome.png) no-repeat right bottom;}
.ftNav{margin-top:15px;}
.ftNav a{color:#000;line-height:30px;padding:0px 15px;}
.bottom{/*line-height:26px;*/margin-top:5px;}
.bottom a{color:#000;margin:0px 2px;}
.foot a:hover{color:#df0001;}
.bottom .cnzz {margin-top:8px;*margin-top:1px;display:inline-block;vertical-align:middle;}

/**产品列表**/
.inWarp{background:url(../images/mainBg.jpg) repeat;padding:40px 0px;}
.insLeft{width:280px;}
.proSide .tit{color:#fff;text-align:center;border-bottom:1px solid #ec6667;background:#df0001;height:50px;line-height:50px;}
.proSide .tit b{font-family:'Impact';}
.proSide ul li{height:56px;line-height:56px;position:relative;overflow:hidden;z-index:1;border-top:1px solid #474747;background:#363636;}
.proSide ul div{line-height:36px;position:relative;overflow:hidden;z-index:1;border-top:1px solid #474747;background:#141414;}
.proSide ul li:first-child,.proSide ul div:first-child{border-top:0px;}
.proSide ul li a{height:56px;display:block;padding-left:15px;}
.proSide ul div a{height:36px;display:block;padding-left:15px;}
.proSide ul li a span{color:#fff;font-size:16px;height:56px;width:280px;display:block;position:absolute;z-index:3;}
.proSide ul div a span{color:#fff;font-size:16px;height:36px;width:280px;display:block;position:absolute;z-index:3;}

.proSide ul li a em{background:#f7191a;width:280px;height:56px;position:absolute;left:-280px;top:0px;z-index:2;}
.proSide ul div a em{background:#f7191a;width:280px;height:36px;position:absolute;left:-280px;top:0px;z-index:2;}
.proSide ul li a.cur em{background:#f7191a;left:0px;}
.proSide ul div a.cur em{background:#f7191a;left:0px;}
.back_da{background:#dae3ff;}
.back_cb{background:#cbd7ff;}
.asideCotact .tit{color:#fff;border-bottom:1px solid #ec6667;background:#df0001;height:50px;line-height:50px;}
.asideCotact .tit b{font-family:'Impact';}
.asideCotact ul{padding:6px 12px 14px;background:#363636;}
.asideCotact span{color:#fff;padding-bottom:8px;}
.asideCotact li{line-height:30px;color:#fff;}
.asideCotact li a{color:#fff;}
.insRight{width:900px;padding-bottom:20px;}
.crumb{height: 22px;background: url(../images/aboutBg.jpg) repeat;}
.mt3{margin-top:3px;}
.crumb span{background: #fff;padding: 0px 5px;height: 33px;line-height: 22px;color:#141414;margin-top:-11px;}
.crumb b,.crumb b a{color:#898989;font-family:'宋体';line-height:45px;}
.crumb b a{margin:0px 3px;}
.font_i{font-family:'Impact'!important;}
.proliCon{padding-top:20px;}
.proliCon .insProLi{float:left;/*width:213px;*/margin:10px 6px;}
.proliCon .insProLi h4{float:left;width:207px;height:163px;overflow:hidden;position:relative;padding:2px;border:1px solid #dcdcdc;}
.proliCon .insProLi h4 img{position:absolute;top:2px;left:2px;}
.proliCon .insProLi h3 a{color:#000;display:block;line-height:35px;}
.proliCon .insProLi h3 a:hover{color:#df0001;}

.proliCon .insProLi .h_d4{width:207px;height:177px;overflow:hidden;padding:2px;border:1px solid #dcdcdc;}
.proliCon .insProLi .h_d4 .pro_i{width:207px;height:177px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.proliCon .insProLi .h_d4 a{text-align:center;position:static;+position:absolute;top:50%;}
.proliCon .insProLi .h_d4 img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;top:2px;left:2px; max-width:207px; max-height:177px;}
.proliCon .insProLi .h_d a{color:#000;display:block;line-height: 25px;width: 213px;overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.proliCon .insProLi .h_d a:hover{color:#df0001;}


.cms_page{margin-top:20px;}
.cms_page a{ color:#000;}
.cms_page li{float:left;width:30px;height:30px;line-height:30px;margin:0px 4px;}
.cms_page li a{display:block;background:#fff;color:#000;height:28px;border:1px solid #000;width:28px;}
.cms_page li a:hover{background:#df0001;color:#fff;border:1px solid #df0001;}
.cms_page .pnnum{display: block;background: #fff;color: #000;height: 28px;border: 1px solid #000;width: 28px; line-height:28px; float:left; margin:0px 4px;}
.cms_page .pnnum:hover{background: #df0001;color: #fff; border: 1px solid #df0001;}
.cms_page .previous_s,.cms_page .next,.cms_page .previous_s a,.cms_page .next a{text-indent:-9999px;height: 30px;width: 30px;line-height: 30px;}
.cms_page .previous_s,.cms_page .next,.cms_page .pages_solid{background:#df0001;color:#fff;}
.cms_page .previous_s a{background:url(../images/pageCoin.png) no-repeat 11px 8px #df0001;border:1px solid #df0001;}
.cms_page .previous_s{background:url(../images/pageCoin.png) no-repeat 11px 8px #b7b7b7;float: left;}
.cms_page .previous_s:hover{background:url(../images/pageCoin.png) no-repeat 11px 8px #df0001;}
.cms_page .next a{background:url(../images/pageCoin.png) no-repeat -44px 8px #df0001;border:1px solid #df0001;}
.cms_page .next{background:url(../images/pageCoin.png) no-repeat -44px 8px #b7b7b7;float: left;}
.cms_page .next:hover{background:url(../images/pageCoin.png) no-repeat -44px 8px #df0001;}

/**产品详情**/
.picimg_wj{width:230px;height:230px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
.picimg_wj a{text-align:center;position:static;+position:absolute;top:50%;}
.picimg_wj img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%; max-width:230px; max-height:230px;}
.proArtiTop .proct_bg1{line-height:30px;padding-top:28px;}
.insNewsArti img{max-width:730px;}

/**新闻列表**/
.insNewList {border-bottom:1px dashed #bebebe;padding:20px 0px;cursor:pointer;}
.insNewList .tit{ width:870px;}
.insNewList .tit a{color:#383838;font-size:18px;float:left;padding-left:5px;}
.insNewList .tit span{color:#7f7f7f;float:right;padding-right:15px;}

.insNewList .con{color:#888;margin-top:8px;padding:0px 5px;}
.inNewH.insNewList .tit a{color:#df0001;}
.inNewH.insNewList .tit span{color:#363636;}
.inNewH.insNewList .con{color:#363636;}

/**新闻详情**/
.insNewsArti{background:#fff;padding:15px}
.insNewsArti,.insNewsArti h3 span a{color:#343434;}
.insNewsArti h1{margin:10px 0px;font-weight: 700;}
.insNewsArti .tac span{padding:0px 8px;}
.insNewsArti .con{line-height:26px;}
.insNewsArti .con,.insNewsArti .con a{color:#343434;}
.insNewsArti .newArtiNext,.insNewsArti .tag,.proArtiNum{line-height:24px;}
.insNewsArti .tag,.insNewsArti .tag a,.insNewsArti .newArtiNext ,.insNewsArti .newArtiNext a,.proArtiNum,.proArtiNum a{color:#343434;}
.insNewsArti .tag a{margin:0px 5px;}
.insNewsArti .tag a:hover,.insNewsArti .newArtiNext a:hover,.proArtiNum a:hover{color:#df0001;}

.insNewsArti .insNews li{float:left;line-height:35px;width:855px;padding:0px 5px;}
.insNewsArti .insNews li a{float:left;color:#343434;}
.insNewsArti .insNews li a:hover{color:#df0001;}
.insNewsArti .insNews li span{float:right;color:#b4b4b4;}
.insNewsArti .proliCon .insProLi{margin:0px 2px;}


/**网站地图**/
.sitemap {padding:5px 10px;line-height:24px;}
.sitemap .title3{font-size:16px;}
.sitemap DL {PADDING-BOTTOM: 5px;PADDING-TOP: 5px}
.sitemap DL FONT {TEXT-ALIGN: left;DISPLAY: block; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: normal}
.sitemap DL FONT A {PADDING-BOTTOM: 0px;PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #666; PADDING-TOP: 0px}
.sitemap DL FONT A:hover {COLOR: #fd3639;TEXT-DECORATION: none}


.protext{border:1px solid #e5e5e5;background:#f9f9f9;line-height:24px;padding:10px;margin-bottom:15px;text-indent:20px;}

.pro_button a{ width:99%; border:1px solid #ccc; background:#f9f9f9; color:#333; text-align:center; font-size:12px; height:27px; line-height:27px; display:block; margin:5px auto;clear:both;}

#floatDivBoxs{width:129px;background:#00a0e9;position:fixed;top:180px;right:0;z-index:999; border-top-left-radius:1em;border-bottom-left-radius:1em;}
#floatDivBoxs .pfbg{border-radius:1em; background:#fff; width:119px; margin:5px;}
#floatDivBoxs .floatShadow{ line-height:2;}
#floatDivBoxs .floatDtt{width:100%;height:40px;line-height:40px; color:#00a0e9;font-size:14px;position:relative;border-bottom:1px solid #ace5f9;}
#floatDivBoxs .floatDqq{padding:0 14px;}
#floatDivBoxs .floatDqq li{height:40px;line-height:40px;font-size:12px;border-bottom:1px solid #e6e5e4; padding:0 0 0 50px; padding-left:0px;}
#floatDivBoxs ul li img{vertical-align: middle;}
#floatDivBoxs .floatDtxt{font-size:12px;color:#333;padding:2px 14px;}
#floatDivBoxs .floatDtel{padding:0 0 5px 14px; font-size:12px; color:#333;}
#floatDivBoxs .floatDtel img{display:block;}
#floatDivBoxs p{text-align:center;padding:5px;}
#rightArrow{width:27px;height:117px;background:url(../images/qq_online_arrow.gif) no-repeat;position:fixed;top:250px;right:129px;z-index:999;}
#rightArrow a{display:block;height:117px;}

.proArtiNum{ clear:both;}

#rlt{position: relative;width: 400px;float: left; height:400px; border: 1px solid #ccc;}
#rlt .jqzoom{width:400px; height:400px;position:relative;display:table-cell;text-align:center;vertical-align:middle;}
#rlt .jqzoom a{text-align:center;position:static;+position:absolute;top:50%;}
#rlt .jqzoom img{vertical-align:middle;position:static;+position:relative;top:-50%;left:-50%;max-width:390px;max-height:390px;}
.rltproy{width: 51%;float: right;}
.proname{font-size: 16px;line-height: 26px; color: #3B79CD; font-family: "Microsoft YaHei"; padding-bottom: 10px;font-weight: bold;}
.proname2{font-size: 16px;line-height: 46px; color: #000; font-family: "Microsoft YaHei";font-weight: bold;}
.Protel{padding: 10px; border: 1px solid #E6E6E6;margin-top: 30px; height: 100px;}
.Protel p{ font-size: 16px;line-height: 23px;border-bottom: 1px solid #ccc;color: #22469a;margin-bottom: 12px; font-family: "Microsoft YaHei";padding-bottom: 10px;}
.Protel p img{vertical-align: middle;margin-right: 4px;margin-left: 1px;border: 0px none;}
.proneirong{width: 100%;padding-top: 20px;}
.proneirongp{border-bottom: #666 1px solid;list-style-type: none;margin: 0px 0px 25px;width: 100%;display: inline-block;clear: both;list-style-image: none; margin-top:30px;} 
.proneirongp span{color:#fff;background: #666;text-align: center;border: #666 1px solid;line-height: 32px;width: 96px;float: left;
height: 32px;margin-right: 1px; display:block;}